@font-face {
    font-family: 'fzgb';
    src: url('../assets/iconfont/fzhanzhenguangbiao.ttf');
}

@font-face {
    font-family: 'fzcq';
    src: url('../assets/iconfont/fangzhengcuqian.woff');
}

:focus-visible {
    outline: 0;
}

/* // 元素开始进入的状态 | 元素离开结束的状态 */
.fade-enter-from,
.fade-leave-to {
    opacity: 0;
}

/* // 元素进入结束的状态 ｜ 元素开始离开的状态。     这里不写也可以！！！！！！ */
.fade-enter-to,
.fade-leave-from {
    opacity: 1;
}

/* // 元素进入 ｜ 结束时，过渡的效果 */
.fade-enter-active,
.fade-leave-active {
    /* // 过渡动画的使用 */
    transition: opacity 1s linear 0s;
}

/* 遮盖物 */
.cloud-overlay {
    position: fixed;
    top: 80px;
    left: 0;
    width: 100%;
    height: calc(100% - 80px);
    /* background-color: #fff; */
    background: url('../assets/img/screen/bg_cloud.png')no-repeat;
    background-size: 100% 100%;
    z-index: 9999;
    opacity: 0;
    transition: opacity 1s ease;
}

/* 控制覆盖物图片的显示与隐藏 */
.cloud-enter-active,
.cloud-leave-active {
    transition: opacity 1s ease;
}

.cloud-enter-from,
.cloud-leave-to {
    opacity: 0;
}

.cloud-enter-to,
.cloud-leave-from {
    opacity: 1;
}